consecutive payments - Spanish English Dictionary